package com.qymerge.manage.base.ro;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * <p>Title: </p>
 * <p>Description: </p>
 *
 * @author Xiao
 * @version 1.0.0
 * @date 2025/5/1 18:38
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class MetaOrgRO implements Serializable {

    private Long Id;             // 组织架构ID

    private String Name;         // 组织架构名称
    private int NodeLevel;       // 节点所在层级 根节点=0
    private int Flag;            // 标识 "集团：0 三大中心：1 营销中心：2 生产中心：3 保障中心：4"

    private Long OrgVersionId;                 // 组织架构版本Id
    private MetaOrgVersionRO OrgVersionInfo;   // 组织架构版本Id

    private Long ParentId;
    private Long sort;

}
